flying roundabout - Turkish English Dictionary